burseed (lapulla echinata) - French English Dictionary